@charset "utf-8";
/* CSS Document */
/*头部*/
/*20170626增加 begin*/
.w{ width:1170px !important;}
/*20170626增加 end*/
.header-bar{ background:#333; width:100%;  height:42px; margin:0 auto;}
.header-bar .header-bar-box{width:100%; max-width:1170px; height:42px; margin:0 auto;}
.header-bar-box .toenglish{ width:68px; height:42px; color: #bfa455;}
.header-bar-box .toenglish a{color: #bfa455; display:block; width:68px; height:42px; line-height:42px;}
.header-bar-box .toenglish a span{ display:block; float:right; width:10px; height:42px; background:url(../images/bg.jpg) no-repeat -18px -9px;}

.header{width:100%;   margin:0 auto;}
.header .header-box{width:100%;  height:90px; padding:22px 0;}
.header .logo{ width:300px; height:90px;}
.header .nav{ width:815px; height:90px;}
.header .navbox{height:35px; width:815px; margin-top:27px;}
.header .navbox li{ width:97px; line-height:54px; float:left; position:relative;}
.header .navbox li.sm{ width:67px;}
.header .navbox li a{ display:block; line-height:54px;  font-size:15px; text-align:center; color:#2e2e2e;}
.header .navbox li a:hover ,.header .navbox li a.hover{ background:#0fb8f1;color:#fff !important;}

.header .navbox li ul.pop-up{ display:none; position:absolute; top:54px; left:0; background:#0fb8f1; width:140px; z-index:99;}
.header .navbox li ul.pop-up li{width:140px; height:40px;}
.header .navbox li ul.pop-up li a{ display:block; width:123px; height:40px; border:none; color:#fff; line-height:40px; text-align:left; padding-left:17px;}
.header .navbox li.jz ul.pop-up{top:54px; right:0; left:auto;}
.header .navbox li ul.pop-up li a:hover{ background:#00a3da;}
.dis-640{ display:none;}



/*尾部*/
.footer{ width:100%; margin:0 auto;  background:#e4e4e4;}
.footer-box-l{ margin-right:120px;}
.footer-box-r{ width:105px;  float:right; padding-top:20px; font-size:12px; text-align:center;}
.footer-con{width:100%; max-width:1170px; margin:auto;}
.footer-con-l{ width:100%; max-width:450px;}
.foot-lj{ border-bottom:1px dashed #999; padding:18px 0; width:100%;}
.foot-lj a{ color:#393939; padding-right:20px; font-size:14px;}
.foot-lj span{padding-right:20px; color:#393939;}
.foot-conect{ padding:20px 0;}
.foot-conect p{ color:#393939; line-height:25px; font-size:14px;}
.footer-con-r{ width:100%; max-width:330px; color:#fff; padding-top:20px;}
.footer-con-r img{ display:inline-block; float:left;}
.foot-cop{ width:100%;  margin:0 auto; padding:15px 0; background:#52366a;}
.foot-cop p{width:100%; max-width:1170px; line-height:24px;  color:#c0a353; margin:0 auto;}
/*大标题*/
h2.bt{  width:auto; height:45px;line-height:45px;  margin-left:17px; margin-right:17px;}
h2.bt a.t{font-family:"黑体"; font-size:20px; color:#2e2e2e;float:left;}
h2.bt a.more{ font-family:"微软雅黑"; float:right; font-size:12px; color:#a0a0a0;}
h2.bt a.more span{ color:#cbb472; padding-left:5px;}

/*二级标题*/
h2.bt-er{ font-family:"黑体"; width:auto;font-size:20px; color:#2e2e2e; height:45px; border-bottom:1px solid #c5c5c5; margin-bottom:20px;margin-top:20px; line-height:45px; margin-left:17px; margin-right:17px;}
h2.bt-er a{ font-family:"微软雅黑"; float:right; font-size:12px; color:#a0a0a0;}
h2.bt-er a span{ color:#cbb472; padding-left:5px;}
/*面包屑导航*/
.mbx{ width:auto;font-size:12px; color:#a3a3a3; line-height:18px; padding:19px 0;   margin-left:17px; margin-right:17px;}
.mbx a{color:#a3a3a3;}
.mbx span{ padding:0 5px;}
/*banner*/
.banner-box{ width:100%; margin:auto;}
/*盒模型*/
.box-box{ width:100%; margin:auto;}
.wbox{ width:1200px;}
/*详情*/
.xqtit{ font-size:24px; color:#2e2e2e; padding-top:20px; padding-bottom:27px; text-align:center; border-bottom:1px solid #c5c5c5; margin-bottom:40px;}
.xqtit p{ text-align:center; font-size:12px; color:#a3a3a3; padding:20px 0 0;}
.xqbox{ line-height:2em;}
.xqbox p{ margin-bottom:20px;}
/*二级页新闻列表*/
ul.list-ej{ width:100%;}
ul.list-ej li{ padding:12px 0 12px 25px; background:url(../images/bg.jpg) no-repeat 0 -480px; border-bottom:1px solid #f0f0f0; line-height:26px;}
ul.list-ej li a{ font-size:14px; color:#393939;}
ul.list-ej li a:hover{ color:#8561aa;}
ul.list-ej li span.data{ float:right; color:#a3a3a3;}
/*分页*/
.pages{ margin:20px 0; text-align:right;}
.pages a{ padding:2px 8px; background:#efefef; color:#3e3e3e; font-size:14px;}

/*手机*/	
@media screen and (max-width: 750px){
	/*20170626修改*/
	.w{width:100% !important;}
	/*20170626修改*/
	.wbox{ width:100%;}
	.mlr-17{ margin-left:17px !important; margin-right:17px !important; padding:10px 10px;}
	/*标题*/
	h2.bt{ font-family:"黑体"; width:auto;font-size:18px; color:#2e2e2e; height:45px; line-height:45px;}
	h2.bt a{ font-family:"微软雅黑"; float:right; font-size:12px;}
	h2.bt a span{ color:#cbb472; padding-left:5px;}
	ul.list-ej li span.data{ float:none; display:block;}
	/*顶部*/
	.header .header-box{ height:auto; padding-bottom:0;}
	.header .logo{ margin:auto; float:none;}
	.header .nav{ width:100%; height:auto; float:none;display:none;}
	.header .navbox{width:100%; height:auto; margin-top:0;}
	.header .navbox li,.header .navbox li.sm{ width:100%; background:#52366a; border-bottom:1px solid #fff;}
	.header .navbox li a{ color:#fff;}
	.dis-640{ display:block; padding:10px; background:#eee; font-size:16px;}
	.dis-640 button{ float:right; width:20px; height:16px; background:none; border:none; padding:0;}
	.dis-640 button p{ width:100%; height:3px; margin:2px 0; background:#000;}
	.header .navbox li ul.pop-up{ display:none; position:absolute; top:54px; left:0;  width:100%; z-index:99;}
    .header .navbox li ul.pop-up li{width:100%; height:40px; text-align:center; background:#0fb8f1;}
	.header .navbox li ul.pop-up li a{ padding-left:0; text-align:center; width:100%;}
	/*底部*/
	.footer-box-l{ margin-right:0;}
	.footer-box-r{ text-align:center;float:none; width:100%;}
	.footer-box-r img{ width:auto; max-width:100%; margin:auto; display:block;}
	.foot-lj:before, .foot-lj:after {content: "";display: table;}
	.foot-lj:after {clear: both;}
	.foot-lj {*zoom: 1;}
	.foot-lj a{ width:33.333333%; float:left; padding-right:0; text-align:center;}
	.footer-con{ padding-left:17px; padding-right:17px; box-sizing:border-box;}
	.foot-cop p{ padding-left:17px; padding-right:17px; box-sizing:border-box; text-align:center;}
	.foot-cop p span{ display:block; text-align:center;}
	.foot-conect p{ text-align:center;}
	.footer-con-r{ padding-bottom:20px; padding-top:0; text-align:center;}
	}
/*平板*/	
@media screen and (min-width: 751px) and (max-width: 991px){
	.w{ width:768px !important;}
	.wbox{ width:768px!important;}
	/*顶部*/
	.header .header-box{ height:auto;}
	.header .logo{ width:200px; height:60px; margin-left:11px;}
	.header .nav{ width:500px; height:auto;}
	.header .navbox{width:100%; height:auto; margin-top:0;}
	.header .navbox li ul.pop-up{ top:30px;}
	.header .navbox li.jz ul.pop-up{ top:30px;}
	.header .navbox li {width: 100px;height: 30px;float: left;position: relative;}
	.header .navbox li a{ line-height:30px;}

	/*底部*/
	.footer-con{ padding-left:11px; padding-right:11px; box-sizing:border-box;}
	.foot-cop p{ padding-left:11px; padding-right:11px; box-sizing:border-box;}
	}
@media screen and (min-width: 992px) and (max-width: 1199px){
	.w{ width:990px !important;}
	.wbox{ width:990px!important;}
	.header .header-box{ height:auto;}
	.header .logo{ width:200px; height:60px; margin-left:11px;}
	.header .nav{ width:760px; height:auto;}
	.header .navbox{width:100%; height:auto; margin-top:20px;}
	.header .navbox li {width: 84px;height: 30px;float: left;position: relative;}
	.header .navbox li ul.pop-up{ top:30px;}
	.header .navbox li.jz ul.pop-up{ top:30px;}
	.header .navbox li a{ line-height:30px;}
	/*底部*/
	.foot-lj a{ width:20%; float:left; padding-right:0;}
	.footer-con{ padding-left:11px; padding-right:11px; box-sizing:border-box;}
	.foot-cop p{ padding-left:11px; padding-right:11px; box-sizing:border-box;}
	}			
	
	@media screen and (min-width: 1200px){
	.w{ width:1170px !important;}
	}
			